bug_fix_1: calculate difference as target-nums[i]